Найдите остаток при делении
последней цифры на первую в заданном натуральном трехзначном числе.
Вход. Одно натуральное трехзначное
число.
Выход. Вывести искомый остаток.
Пример
входа |
Пример
выхода |
198 |
0 |
элементарная математика
Анализ алгоритма
Пусть n – входное число. Выделим его цифры: n = . Ответом на задачу является значение c % a.
Реализация алгоритма
Читаем входное число n.
scanf("%d",&n);
Выделим цифру
сотен a и единиц c.
a = n / 100;
c = n % 10;
Выводим остаток при делении последней цифры на первую.
printf("%d\n", c % a);
Java реализация
import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner con = new Scanner(System.in);
int n = con.nextInt();
int a = n / 100;
int c = n % 10;
System.out.println(c % a);
con.close();
}
}
Python реализация
n = int(input())
a = n // 100
c = n % 10
print(c % a)